""""
构造方法的使用
"""



class Student:
    name = None
    age = None
    tel = None
#这一步可以不写

    def __init__(self,name,age,tel):
        self.name = name
        self.age = age
        self.tel = tel
        print("Student类创建了一个对象")


stu = Student("周杰",31,"13198677286")
print(stu.name)
print(stu.age)
print(stu.tel)

"""
练习:学生信息录入
"""
class Student:
    def __init__(self,name,age,addr):
        self.name = name
        self.age = age
        self.addr = addr

f = open("D:/Student_msg.txt",'w',encoding= "UTF-8")

for i in range(10):
    print(f"当前录入第{i+1}位学生信息,共需录入10位学生信息")
    stu = Student(input("请输入学生姓名: "),input("请输入学生年龄: "),input("请输入学生地址: "))
    print(f"学生{i+1}信息录入完成,信息为:[学生姓名: {stu.name}, 年龄: {stu.age}, 地址: {stu.addr}]")
    f.write(stu.name+" ")
    f.write(stu.age+" ")
    f.write(stu.addr)
    f.write('\n')
#关闭文件
f.close()



